English Dictionary
◊ GUAIRA FALLS
Guaira Falls
n : a great waterfall on the Brazil-Paraguay border [syn: {Sete
Quedas}, {Guaira}, {Guaira Falls}]